package interfaces;


import javax.jws.WebMethod;
import javax.jws.WebService;

import compiler.dto.Rapport;
import compiler.dto.RapportCompilation;

@WebService(name = "iCompilateur")
public interface iCompilateur {
	
	
	/**
	 * Compile et execute du code Java.
	 */
	@WebMethod
	public Rapport compileEtExecute(String contenu, String methode);  
	
	/**
	 * Compile du code Java
	 * @param files
	 */
	@WebMethod
	public RapportCompilation compile(String contenu);
	
}
